const express = require('express');
// const mongoose = require('mongoose');
const db = require('./db/index');
const Students = require('./models/students');
const bodyParser = require('body-parser');
const app = express();
app.use(bodyParser.urlencoded({extended:'true'}));
/*
①mongoose.connect方法将服务器和数据联系起来
②先保证服务器和数据库连接成功
③创建约束条件
model模型对象 可以对数据库进行增删改查
Model.create(文档对象) 能将数据存储到数据库当中
Model.find()查
更新
Model.updataOne()
Model.updataMany()
删
Model.deleteOne
Model.deletMany

④进行增删改查
*/
// 
app.post('/studentsinfo',async(req,res)=>{
    await db;
    console.log(req.body);
    const student = req.body;
    // 得到学生信息之后 将其存储到数据库
    const result = Students.create(student);
    console.log(result);
    res.send('数据提交成功');
})

app.listen(3000,err=>{
    if(!err) console.log('服务器启动成功');
    else console.log(err);
})